i told you from the start - French English Dictionary